.scan-index {
  .main {
    position: fixed;
    top: 0;
    bottom: 0;
    right: 0;
    left: 0;
    background-color: rgba(0, 0, 0, 0.4);
    .header {
      height: 44px;
      line-height: 44px;
      padding-left: 20px;
      i {
        font-size: 22px;
      }
    }
    .content {
      .sao {
        width: 300px;
        height: 300px;
        background-color: #f2f2f2;
        margin: 100px auto 30px;
        position: relative;
        .jiao1 {
          width: 40px;
          height: 40px;
          border: 2px solid rgb(30, 159, 242);
          border-bottom: 0;
          border-right: 0;
          position: absolute;
          top: 0;
          left: 0;
        }
        .jiao2 {
          width: 40px;
          height: 40px;
          border: 2px solid rgb(30, 159, 242);
          border-bottom: 0;
          border-left: 0;
          position: absolute;
          top: 0;
          right: 0;
        }
        .jiao3 {
          width: 40px;
          height: 40px;
          border: 2px solid rgb(30, 159, 242);
          border-top: 0;
          border-right: 0;
          position: absolute;
          bottom: 0;
          left: 0;
        }
        .jiao4 {
          width: 40px;
          height: 40px;
          border: 2px solid rgb(30, 159, 242);
          border-top: 0;
          border-left: 0;
          position: absolute;
          bottom: 0;
          right: 0;
        }
        .xian {
          height: 2px;
          width: 100%;
          background-color: rgb(30, 159, 242);
          position: absolute;
          animation:hualahuala 3.5s infinite linear;    
        }
        @keyframes hualahuala {
          0% {
            transform: translateY(0px);
          }
          100% {
            transform: translateY(300px);
          }
        }
      }
      .text1 {
        text-align: center;
        color: white;
        font-weight: 500;
        font-size: 20px;
      }
      .text2 {
        margin-top: 10px;
        text-align: center;
        color: white;
        font-weight: 500;
        font-size: 18px;
        color: orange;
      }
    }
  }
  .bg {
    background-color: rgba(169, 163, 163, 0.4);
  }
}
